rainfall induced - Francés Inglés Diccionario